Text copied to clipboard!
Naslov
Text copied to clipboard!Inženir programske opreme
Opis
Text copied to clipboard!
Iščemo izkušenega in motiviranega inženirja programske opreme, ki se bo pridružil naši hitro rastoči ekipi za razvoj programske opreme. Kot inženir programske opreme boste igrali ključno vlogo pri načrtovanju, razvoju, testiranju in vzdrževanju inovativnih programskih rešitev, ki podpirajo naše poslovne cilje in izboljšujejo uporabniško izkušnjo.
Vaše naloge bodo vključevale sodelovanje z drugimi razvijalci, produktnimi vodji in oblikovalci pri razvoju programske opreme, ki je zanesljiva, varna in enostavna za uporabo. Odgovorni boste za pisanje čiste, učinkovite in dobro dokumentirane kode, izvajanje enotnih in integracijskih testov ter odpravljanje napak in optimizacijo obstoječih sistemov.
Poleg tehničnih znanj pričakujemo tudi sposobnost timskega dela, dobro komunikacijo in pripravljenost na učenje novih tehnologij. Idealni kandidat ima izkušnje z razvojem spletnih ali mobilnih aplikacij, pozna sodobne razvojne prakse in orodja ter razume pomen agilnega razvoja programske opreme.
Ponujamo dinamično delovno okolje, kjer boste imeli priložnost vplivati na razvoj izdelkov, sodelovati pri zanimivih projektih in se profesionalno razvijati. Naša ekipa ceni inovativnost, odgovornost in odprto komunikacijo.
Če vas veseli reševanje kompleksnih problemov, ustvarjanje kakovostne programske opreme in delo v sodelovalnem okolju, vas vabimo, da se prijavite in postanete del naše ekipe.
Odgovornosti
Text copied to clipboard!- Načrtovanje, razvoj in vzdrževanje programske opreme
- Pisanje čiste, učinkovite in dokumentirane kode
- Izvajanje testiranja programske opreme (enotno, integracijsko)
- Sodelovanje z drugimi člani ekipe pri razvoju rešitev
- Odpravljanje napak in optimizacija obstoječe kode
- Uporaba sodobnih razvojnih orodij in praks
- Sodelovanje pri načrtovanju arhitekture sistemov
- Spremljanje novosti in uvajanje novih tehnologij
- Upoštevanje varnostnih in kakovostnih standardov
- Priprava tehnične dokumentacije
Zahteve
Text copied to clipboard!- Diploma iz računalništva, informatike ali sorodnega področja
- Izkušnje z razvojem programske opreme (vsaj 2 leti)
- Dobro poznavanje enega ali več programskih jezikov (npr. Java, Python, C#)
- Izkušnje z razvojem spletnih ali mobilnih aplikacij
- Poznavanje relacijskih baz podatkov in SQL
- Sposobnost timskega dela in dobre komunikacijske veščine
- Poznavanje orodij za nadzor različic (npr. Git)
- Razumevanje agilnih metodologij (Scrum, Kanban)
- Samoiniciativnost in sposobnost reševanja problemov
- Dobro znanje angleškega jezika
Možna vprašanja na razgovoru
Text copied to clipboard!- Katera programska orodja in jezike najbolje obvladate?
- Ali imate izkušnje z razvojem v agilnem okolju?
- Kako pristopate k odpravljanju napak v kodi?
- Kateri projekt vam je bil do sedaj največji izziv in zakaj?
- Kako zagotavljate kakovost programske opreme?
- Ali imate izkušnje z delom v večdisciplinarnih ekipah?
- Kako sledite novostim v tehnologiji?
- Ali ste že kdaj vodili manjšo razvojno ekipo?
- Kako dokumentirate svoje delo?
- Kakšna je vaša izkušnja z uporabo sistemov za nadzor različic?